/*class Student{
    public String name;//成员变量
    public int age;//成员变量，在没有初始化的时候有默认值
    成员方法
    1.普通成员
    2.静态成员
    构造方法：方法属于返回值，没有返回值，方法名和类名相同
    public Student(){
        构造方法可以初始化，构造方法可以有多个，构造方法构成重载（参数列表不同，方法名相同）关系
        this.name = "鼠标";
        this.age =9;
        System.out.println("Student().....");

        this("鼠标",9);//调用其他构造方法,只能出现在第一行
    }
    {
        //构造代码块
    }
static{
        //静态代码块只执行一次
}
    public Student(String name) {
        this.name = name;//Fn+insert+Alt+构造方法快捷键
    }

    public Student(int age) {
        this.age = age;
    }

    public Student(String name, int age){
       this.name  =  name;
        this.age =age;
        System.out.println("Student(String,int)....");
    }
    public void eat(){
        System.out.println(name+"吃饭");
    }
    public void show(){
        this.eat();
        System.out.println("姓名: "+this.name+" "+"年龄: "+this.age);
        //this代表当前对象的引用，谁调用this,谁就是当前的对象
    }
}


 */
/*public class Main {
    public int a;
    public static void main(String[] args) {
        int a;
        System.out.println(a);局部变量使用要初始化
        Student student1 = new Student();
        student1.show();
        System.out.println("=============");
        Student student2 = new Student("孙悟空",19);
        student2.show();
    Student student = new Student();

    Student student1 = student;

    }
}
*/

public class Main{
String s;

    public static void main(String[] args) {
        Test test = new Test();
        System.out.println();
    }
}
